package com.ruoyi.system.domain.life;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 周易对象 life_zhou_yi
 *
 * @author ruoyi
 * @date 2024-01-30
 */
public class LifeZhouYi extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 卦序 */
    private Long lGuaId;

    /** 卦象 */
    @Excel(name = "卦象")
    private String lGuaXiang;

    /** 卦名 */
    @Excel(name = "卦名")
    private String lGuaName;

    /** 卦辞 */
    @Excel(name = "卦辞")
    private String lGuaCi;

    /** 卦词 */
    @Excel(name = "卦词")
    private String lGuaWord;

    /** 象曰 */
    @Excel(name = "象曰")
    private String lXiangYue;

    /** 卦象描述 */
    @Excel(name = "卦象描述")
    private String lXiangShu;

    /** 彖 */
    @Excel(name = "彖")
    private String lTuan;

    /** 象 */
    @Excel(name = "象")
    private String lXiang;

    /** 文言 */
    @Excel(name = "文言")
    private String lWenYan;

    /** 系辞 */
    @Excel(name = "系辞")
    private String lXiCi;

    /** 说卦 */
    @Excel(name = "说卦")
    private String lShuoGua;

    /** 序卦 */
    @Excel(name = "序卦")
    private String lXuGua;

    /** 杂卦 */
    @Excel(name = "杂卦")
    private String lZaGua;

    public void setlGuaId(Long lGuaId)
    {
        this.lGuaId = lGuaId;
    }

    public Long getlGuaId()
    {
        return lGuaId;
    }
    public void setlGuaXiang(String lGuaXiang)
    {
        this.lGuaXiang = lGuaXiang;
    }

    public String getlGuaXiang()
    {
        return lGuaXiang;
    }
    public void setlGuaName(String lGuaName)
    {
        this.lGuaName = lGuaName;
    }

    public String getlGuaName()
    {
        return lGuaName;
    }
    public void setlGuaCi(String lGuaCi)
    {
        this.lGuaCi = lGuaCi;
    }

    public String getlGuaCi()
    {
        return lGuaCi;
    }
    public void setlGuaWord(String lGuaWord)
    {
        this.lGuaWord = lGuaWord;
    }

    public String getlGuaWord()
    {
        return lGuaWord;
    }
    public void setlXiangYue(String lXiangYue)
    {
        this.lXiangYue = lXiangYue;
    }

    public String getlXiangYue()
    {
        return lXiangYue;
    }
    public void setlXiangShu(String lXiangShu)
    {
        this.lXiangShu = lXiangShu;
    }

    public String getlXiangShu()
    {
        return lXiangShu;
    }
    public void setlTuan(String lTuan)
    {
        this.lTuan = lTuan;
    }

    public String getlTuan()
    {
        return lTuan;
    }
    public void setlXiang(String lXiang)
    {
        this.lXiang = lXiang;
    }

    public String getlXiang()
    {
        return lXiang;
    }
    public void setlWenYan(String lWenYan)
    {
        this.lWenYan = lWenYan;
    }

    public String getlWenYan()
    {
        return lWenYan;
    }
    public void setlXiCi(String lXiCi)
    {
        this.lXiCi = lXiCi;
    }

    public String getlXiCi()
    {
        return lXiCi;
    }
    public void setlShuoGua(String lShuoGua)
    {
        this.lShuoGua = lShuoGua;
    }

    public String getlShuoGua()
    {
        return lShuoGua;
    }
    public void setlXuGua(String lXuGua)
    {
        this.lXuGua = lXuGua;
    }

    public String getlXuGua()
    {
        return lXuGua;
    }
    public void setlZaGua(String lZaGua)
    {
        this.lZaGua = lZaGua;
    }

    public String getlZaGua()
    {
        return lZaGua;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
                .append("lGuaId", getlGuaId())
                .append("lGuaXiang", getlGuaXiang())
                .append("lGuaName", getlGuaName())
                .append("lGuaCi", getlGuaCi())
                .append("lGuaWord", getlGuaWord())
                .append("lXiangYue", getlXiangYue())
                .append("lXiangShu", getlXiangShu())
                .append("lTuan", getlTuan())
                .append("lXiang", getlXiang())
                .append("lWenYan", getlWenYan())
                .append("lXiCi", getlXiCi())
                .append("lShuoGua", getlShuoGua())
                .append("lXuGua", getlXuGua())
                .append("lZaGua", getlZaGua())
                .append("createBy", getCreateBy())
                .append("createTime", getCreateTime())
                .append("updateBy", getUpdateBy())
                .append("updateTime", getUpdateTime())
                .append("remark", getRemark())
                .toString();
    }
}
